MNNEDFNADELLTFVAYRSSILKRLGRMMCHAVALSQGGCVEINIEHFGTDSLLTYIADRSSNLRHLGLAKCDQITGMGLFTEAMKLPLLEDLELSYCLIKGKNLEAIGFACLHLKTLKLNCQGFKFPGFTYDHDALGIAKRMPELRCLQLFGNRVSDVGLNAIFDGCPHLEHLDLRQCFNINLVGDLEKRCMERIKDLRRPNDSTADYPYDTSLLDLGI